Rippling Interview Question | System Design: Workflow Automation